-
Notifications
You must be signed in to change notification settings - Fork 183
Update autoscale article for modern .NET DPI handling #2157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…de updates Co-authored-by: adegeo <[email protected]>
|
@copilot One thing I noticed is that it says it's configured through the project. While that is true, I believe you can still override it with the app manifest. |
Co-authored-by: adegeo <[email protected]>
Added a NOTE clarifying that app.manifest can still override the project file settings, though it's discouraged due to potential conflicts. The note links to the WFO0003 compiler warning documentation for more details. (63bc3bc) |
|
@copilot We should mention something about the designer: https://learn.microsoft.com/en-us/visualstudio/designers/disable-dpi-awareness?view=visualstudio |
…aware property Co-authored-by: adegeo <[email protected]>
Added a subsection about Visual Studio designer considerations, including the |
Rewrite autoscale article to reflect current DPI settings for modern .NET
Summary of Changes
This PR completely rewrites the autoscale.md article to accurately reflect how DPI handling works in modern .NET (6.0+) instead of .NET Framework.
Latest Updates (addressing feedback)
ForceDesignerDPIUnawareproperty for .NET 6+ projects in Visual Studio 2022 17.8+Technical Content Updates
Added "DPI awareness in modern .NET" section - Explains how modern .NET (6+) handles DPI configuration differently:
ApplicationHighDpiModeproject property (default:SystemAware)PerMonitorV2mode for best multi-monitor scalingForceDesignerDPIUnawarepropertyAdded "High DPI improvements" section - Details modern .NET improvements:
Added ".NET Framework differences" section - Clarifies configuration differences:
Updated existing content - Modernized all sections:
Microsoft Style Guide Compliance
Applied comprehensive style transformations per the Markdown Writing Style Instructions:
Voice and Tense
Word Choice
Punctuation and Formatting
Metadata
ai-usage: ai-assistedto frontmatterVerification Completed
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Internal previews